header{
	width: 960px;
	height: 125px;
	margin: 0px auto;
/* 	background: lime; */
}

h1 img{
	width: 165px;
	height: 85px;
}

h1{
	float: left;
}

header span{
	float: right;
	height: 32px;
	margin-top: 35px;
}

.one{
	width: 108px;
	margin-right: 30px;
	background: url('../images/header_corn_new_v2.png') no-repeat -2px -64px;
}

.two{
	width: 170px;
	margin-right: 24px;
	background: url('../images/gild.png') no-repeat ;
}

.three{
	width: 100px;
	margin-right: 28px;
	background: url('../images/header_corn_new_v2.png') no-repeat -5px 0px;
}

main{
	width: 960px;
	height: 416px;
	margin: 0px auto;
/* 	background: pink; */
}

.banner{
	width: 600px;
	height: 360px;
	float: left;
	overflow: hidden;
	margin-top: 10px;
/* 	background: red; */
}

.banner img{
	height: 360px;
}

.main_r{
	width: 343px;
/* 	height: 420px; */
	float: right;
	position: relative;
	border: 1px solid #f8f8f8;
/* 	background: yellow; */
}

.before{
    width: 8px;
    height: 420px;
    float: right;
    background: url('../images/shadow.png');
}

.after{
    width: 7px;
    height: 420px;
	float: right;
    background: url('../images/shadow2.png');
}

.m_top{
	height: 20px;
	line-height: 20px;
	margin-left: 22px;
	margin-top: 20px;
/* 	background: red; */
}

h3{
	color: #e31256;
	font-weight: bold;
	float: left;
	font-size: 20px;
}

.top_r{
	color: grey;
	float: right;
	font-size: 12px;
	margin-right: 22px;
}

.top_r a{
	color: #f8296d;
	text-decoration: none;
}

.form{
	width: 300px;
	margin: 36px 0px 0px 22px;
	position: relative;
}

form{
	float: left;
}

#tel,#nor{
	vertical-align: middle;
	margin-right: 5px;
}

.f_top{
	line-height: 12px;
	margin-bottom: 14px;
}

.f_top label{
	font-size: 12px;
	margin-right: 32px;
}

.f_con input{
	height: 41px;
	width: 259px;
	padding-left: 39px;
	float: left;
	border: none;
	border: 1px solid #cfcfcf;
	font-size: 14px;
	/* color: #fafafa; */
}

.f_con label{
	float: left;
	line-height: 12px;
	font-size: 12px;
	margin-left: 10px;
}

.f_con #it1{
	width: 95px;
	margin: 28px 14px 35px 0px; 
}

.f_con #ib{
	width: 146px;
	padding-left: 0px;
	line-height: 41px;
	text-align: center;
	margin-top: 28px;
	margin-bottom: 39px;
	color: #666666;
	font-weight: bold;
	font-size: 12px;
	background: #f8f8f8;
}

.f_con #ic{
	width: 12px;
	height: 12px;
	line-height: 12px;
	vertical-align: middle;
}

.f_con #it2{
	width: 300px;
	height: 43px;
	border: none;
	margin-top: 12px;
	background: #f8296d;
	text-align: center;
	line-height: 43px;
	padding-left: 0px;
	color: #fff;
	cursor: pointer;
}

#isp1{
	margin-bottom:25px;
	display: none;
}

#isp2{
	display: none;
}

#isp3{
	width: 300px;
	height: 36px;
	font-size: 12px;
	text-align: center;
	line-height: 36px;
	padding-left: 0px;
	margin: 28px 0px 31px 0px;
	border: none;
	background: #e8e8e8;
	display: none;
}

h4{
	margin-top: 19px;
	line-height: 12px;
	font-size: 12px;
	float: left;
}

.box{
	width: 254px;
	height: 58px;
	float: left;
	overflow: hidden;
	margin-bottom: 16px;

}


.box2{
	width: 254px;
	float: left;
	margin-bottom: 16px;
}

#obox li{
	width: 42px;
	height: 42px;
	margin-right: 11px;
	margin-top: 14px;
	float: left;
	opacity: 0.5;
}

#obox li:nth-of-type(5n){
	margin-right: 0px;
}


#more1,#more2{
	margin-top: 27px;
	margin-left: 3px;
	float: left;
	line-height: 12px;
	font-size: 12px;
}

#more2{
	width: 15px;
	height: 14px;
	background: url('../images/icon.jpg') no-repeat -274px -26px;
	transition: all 1s;
}


#obox li:nth-of-type(1){
	background: url('../images/icon.jpg') no-repeat 0px 0px;
}

#obox li:nth-of-type(2){
	background: url('../images/icon.jpg') no-repeat -57px 0px;
}

#obox li:nth-of-type(3){
	background: url('../images/icon.jpg') no-repeat -114px 0px;
}

#obox li:nth-of-type(4){
	background: url('../images/icon.jpg') no-repeat -171px 0px;
}

#obox li:nth-of-type(5){
	background: url('../images/icon.jpg') no-repeat -228px 0px;
}

#obox li:nth-of-type(6){
	background: url('../images/icon.jpg') no-repeat 0px -53px;
}

#obox li:nth-of-type(7){
	background: url('../images/icon.jpg') no-repeat -57px -53px;
}

#obox li:nth-of-type(8){
	background: url('../images/icon.jpg') no-repeat -171px -53px;
}

.it0_r,.it1_r{
	width: 18px;
	height: 22px;
	position: absolute;
/* 	background: lime; */
	left: 8px;
}

.it0_r{
	top: 38px;
	background: url('../images/sign1.png') no-repeat -3px -10px;
}

.it1_r{
	top: 107.5px;
	background: url('../images/sign1.png') no-repeat -3px -58px;
}

footer{
	width: 960px;
	height: 195px;
	text-align: center;
	font-size: 12px;
	margin: 87px auto 0px;
/* 	background: orange; */
}

.p1{
    height: 12px;
    margin-bottom: 10px;
}

.p2{
	height: 12px;
	margin-bottom: 23px;
}

footer ul{
	height: 50px;
	width: 691px;
	margin: 0px auto;
	
}

footer ul li{
	height: 50px;
	width: 127px;
	float: left;
	padding-bottom: 4px;
	border-bottom: 1px solid #d7d7d7;
	margin-right: 14px;
	/* background: red; */
}

footer span{
	display: block;
	height: 50px;
	width: 127px;
}

footer ul li:nth-of-type(1)  span{
	background: url('../images/header_corn_new_v2.png') no-repeat 0px -168px;
}

footer ul li:nth-of-type(2) span{
	background: url('../images/header_corn_new_v2.png') no-repeat 0px -218px; 
}

footer ul li:nth-of-type(3) span{
	background: url('../images/header_corn_new_v2.png') no-repeat 0px -269px; 
}

footer ul li:nth-of-type(4) span{
	background: url('../images/header_corn_new_v2.png') no-repeat 0px -320px; 
}

footer ul li:nth-of-type(5) span{
	background: url('../images/header_corn_new_v2.png') no-repeat 0px -372px; 
}

footer ul li:nth-of-type(5){
	margin-right: 0px;
}